
abstract class Arma {
	protected Municion municion;
	protected boolean estaSinMuniciones;
	
	public boolean estaSinMuniciones(){
		return estaSinMuniciones;
	}
	
	public Municion getMunicion(){
		return municion;
	}

	abstract Municion gatillar();
}
